About Pict 8 Limited (SC192003) United Kingdom