About Ta.lu.si. Ltd (12114546) United Kingdom