About Ginger Orchid Limited (11018252) United Kingdom