About Sofane Netherlands Limited (07481486) United Kingdom