About Swene Limited (13215541) United Kingdom