About Abcdefg Corporation Limited (07961818) United Kingdom