About Wazobia Football Club Limited (11004259) United Kingdom