About The Logic Group Holdings Limited (02283418) United Kingdom