About Sofalux London Ltd (09678772) United Kingdom