About Yan &bic Ltd (12938843) United Kingdom