About Afbb Limited (10599511) United Kingdom