About Swing Technologies Limited (11718707) United Kingdom