About Ginger Labs Limited (07295174) United Kingdom