About Sedhra Ltd (07957065) United Kingdom