About Caleta Technologies Ltd (09540695) United Kingdom