About Althilea Ltd (12208121) United Kingdom