About Regamo Limited (10893306) United Kingdom