About Fubar Holdings Limited (11413322) United Kingdom