About Thingco Technology Limited (12603166) United Kingdom