About Anthopec Ltd (11047270) United Kingdom