About Jesta Capital Management Limited (10350751) United Kingdom