About Rekh International Limited (12452178) United Kingdom