About Jaid Holdings Limited (12841103) United Kingdom