About Logicworld (uk) Limited (06528049) United Kingdom