About Ginger Bird Limited (11553078) United Kingdom