About White Truffle Property Ltd (10488152) United Kingdom