About Tetraquark Ltd (09083377) United Kingdom