About Pinnsole Solutions Limited (13296806) United Kingdom