About Aesica Holdco Limited (07749223) United Kingdom