About Lohe One Ltd (SC628273) United Kingdom