About Ampha Limited (10391491) United Kingdom