About Scandi Sisters London Ltd (11800919) United Kingdom