About Ginger Fish Homes Limited (11957529) United Kingdom