About Pelleas Limited (11599431) United Kingdom