About Abbd Ltd (07136097) United Kingdom