About Seville Capital Ltd (12913416) United Kingdom