About Tilted Asset Management Limited (10388504) United Kingdom