About Thinkalike Technologies Ltd (13577545) United Kingdom