About Poleshift Studios Ltd (12110626) United Kingdom