About Fleogall Ltd (13310611) United Kingdom