About Calros Limited (02098004) United Kingdom