About Trio Apollo Ltd (11441260) United Kingdom