About Rhoar International Limited (11959106) United Kingdom