About Composite Mind Ltd (06138419) United Kingdom