About Amfristobe Limited (10412232) United Kingdom