About Julkei20 Limited (11646562) United Kingdom