About Rglogic Ltd (12071298) United Kingdom