About Ju26 Limited (11931027) United Kingdom