About Jurga Uk Limited (10604268) United Kingdom