About Swy Tagbas & Co. Ltd (10151338) United Kingdom