About Rheas Associates Ltd (09296805) United Kingdom