About Jukonis Projects Limited (10310531) United Kingdom