About Shergar Capital Ltd (10552153) United Kingdom