About Abcodia Limited (07383925) United Kingdom