About Thingoe Developments Limited (11051010) United Kingdom