About Jabd Investments Limited (13469933) United Kingdom