About Julkar Investments Limited (05208145) United Kingdom