About Abbos Ltd (12406073) United Kingdom