About Thomar Associates Ltd (13003749) United Kingdom