About Jueira Ltd (11020097) United Kingdom