About Regarri Limited (06150135) United Kingdom