About York Invest Ltd (11295584) United Kingdom