About Focused Minds C T Limited (10905411) United Kingdom