About Abbed Ltd (12360757) United Kingdom