About The Thinking Boy Ventures Ltd (10865568) United Kingdom