About Flaikkiph Ltd (12095990) United Kingdom