About Kilotape Flat Management Company Limited (02478902) United Kingdom