About Gingerbug Co. Limited (13242421) United Kingdom