About Pyralis Limited (12964826) United Kingdom