About Pelusa Limited (06874088) United Kingdom