About Rlogic Ltd (12864507) United Kingdom