About Albita Ltd (SC432768) United Kingdom