About Genghis Oj Limited (06967832) United Kingdom