About Sed Rate Limited (10439005) United Kingdom