About White Scar Ventures Ltd (10636573) United Kingdom