About Swan Match Ltd (13492649) United Kingdom