About Roi Holdings Limited (05331077) United Kingdom