About Rarus Designs Limited (SC706061) United Kingdom