About Clearbell Management Limited (12945837) United Kingdom