About Recommendology Software Plc (13179250) United Kingdom