About Ecosse Ip Ambient Holdings Limited (SC496893) United Kingdom