About Lansac International Ltd (10509636) United Kingdom