About Rugosus Limited (04279222) United Kingdom