About Cavalry Management Limited (09987613) United Kingdom