About Avatar Ip Services Limited (11923646) United Kingdom