About Pal Innovations Limited (SC352633) United Kingdom