About Feline Corporation Limited (04421108) United Kingdom