About Titan Beryl Ltd (12103129) United Kingdom