About Anchorloop Limited (11112719) United Kingdom