About Fbb Holdings Limited (11840349) United Kingdom