About Lancar Group Ltd (12478177) United Kingdom