About Caleb Holdings Ltd (12306219) United Kingdom