About Leipho Ltd (12954632) United Kingdom