About J.k Felix Ltd (12154939) United Kingdom