About Platen Technologies Ltd (SC468668) United Kingdom