About Limegate Investment Co. Limited (00726098) United Kingdom