About Ra Investment Ltd (SC580309) United Kingdom