About Olimor Software Limited (06981248) United Kingdom