About Frisby Holdings Limited (11084078) United Kingdom