About Templa International Group Ltd (11948838) United Kingdom