About Cinca Florin Ltd (10084489) United Kingdom