About Frizbo Limited (11310223) United Kingdom