About Apela Julie Ltd (13663048) United Kingdom