About Jendor Trading Ltd Ltd (12758683) United Kingdom