About Loha Ltd. (10557773) United Kingdom