About Juleta Limited (10800921) United Kingdom