About Makelogic Limited (05895620) United Kingdom