About Abedas Limited (05918984) United Kingdom