About Thingybob Technologies Limited (11499681) United Kingdom