About A & F Chome Holdings Ltd (09553307) United Kingdom