About Sr7 Ltd (10542529) United Kingdom