About Swan Living Ltd (11660369) United Kingdom