About Pelix Limited (04541468) United Kingdom