About Glasgow Ninja Ltd. (SC608390) United Kingdom