About Pallion Digital Solutions Ltd (12643050) United Kingdom