About Lailna & Sons Investments Limited (12287462) United Kingdom