About Limmack Limited (10345468) United Kingdom