About Jey Executive Chuaffer Ltd (12830422) United Kingdom