About Pentland Innovation Limited (SC349456) United Kingdom