About Puntresin Ltd (12148922) United Kingdom