About Magicalruby Ltd (12505456) United Kingdom