There is a charge from this company on my bank statement for $28.99. Never heard of this company. I live outside of Atlanta GA, and this is some UK da…