About Limar Group Ltd (12614778) United Kingdom