About Sedha One Group Limited (13416885) United Kingdom