About Anchorage Holdings Limited (10832315) United Kingdom