About Calicom Ltd (12276883) United Kingdom