About Swaffessence Ltd (10676622) United Kingdom