About Irina&julia Group Ltd Ltd (12989368) United Kingdom