About Jae Holdings Limited (SC587482) United Kingdom