About World Class Football Limited (12027210) United Kingdom