About Flan S Games Ltd (12425830) United Kingdom