About Lancut Qa Ltd (10291821) United Kingdom