About Pascal N Ltd (10389063) United Kingdom