About Resha Ltd (10107198) United Kingdom