About Anfield 268 Limited (12056950) United Kingdom