About Caldoro Technology Limited (SC247940) United Kingdom