About Flypaper Limited (07198065) United Kingdom