About Jaallan Limited (SC597619) United Kingdom