About Sp Ra Limited (11979955) United Kingdom