About Ginga Ninja Holdings Ltd (SC639849) United Kingdom