About Ginnyfox Uk Limited (04052348) United Kingdom