About Julier Management Ltd (12973646) United Kingdom