About Ample Technologies Limited (12538258) United Kingdom