About Rauha Limited (06139704) United Kingdom