About Abbydemmy Limited (11693091) United Kingdom