About Loh Humm Limited (04321566) United Kingdom