About Altimeter Uk Ltd (07197698) United Kingdom