About Rugi Limited (13224627) United Kingdom