About Laykas Investment Holdings Ltd (11913950) United Kingdom