About Lohari Ltd (SC568776) United Kingdom