About Callow Capital Ltd (10872414) United Kingdom