About Tax Logic (holdings) Ltd (08016885) United Kingdom