About Jendaa Holdings Limited (08532586) United Kingdom