About Snow White Integrated Venture Limited (09877618) United Kingdom