About Logicbased Ltd (06965419) United Kingdom