About Jakmol Ventures Limited (11459730) United Kingdom