About Callis Investments Ltd (11264481) United Kingdom