About Abcoso Limited (06149691) United Kingdom