About The Loha Store Ltd (13204828) United Kingdom