About Taw Cam Limited (11106801) United Kingdom