About Cabella Management Ltd (09572860) United Kingdom