About Rugelis Limited (08735158) United Kingdom