About Julio & Ejder Ltd (10639668) United Kingdom