About Thought Asset Ltd (12302040) United Kingdom