About Palmred Ltd (13017546) United Kingdom