About Sarah Rs Technologies Ltd (10920087) United Kingdom