About Jenade Limited (12064930) United Kingdom