About Coombe Technologies Ltd (06986445) United Kingdom