About Plethora Limited (03106492) United Kingdom