About Anthropics Technology Limited (03614662) United Kingdom