About Cubicstone Capital Management Limited (10503741) United Kingdom