About Abbn International Limited (12121968) United Kingdom