About Foxdale Holding Ltd (12183305) United Kingdom