About Palett Technology Ltd (13538867) United Kingdom