About Apalati Management Company Ltd (11220788) United Kingdom