About Flemingo International (uk) Limited (09223513) United Kingdom