About Rory S Programagicka Ltd (09971450) United Kingdom