About Swansea International Holdings Co. Ltd. (10146837) United Kingdom