About Pardal Technology Solutions Ltd (12240349) United Kingdom