About The Forward Thinking Company Ltd (10569123) United Kingdom