About Swim & Intimates Solutions Limited (11447301) United Kingdom