About Cephas Management Limited (05731506) United Kingdom