About Atropa Enterprises Limited (11390107) United Kingdom