About Small Fry Limited (10795474) United Kingdom