About Valencia Felix Ltd (11480897) United Kingdom