About Calara Holding Limited (02498446) United Kingdom