About Joelene Limited (08957160) United Kingdom