About Flitterman Investments Limited (00807062) United Kingdom