About Logicspirit Limited (07848686) United Kingdom