About Sathija Renhold Ltd (11028011) United Kingdom