About Thinklab Italy Limited (12474600) United Kingdom