About Aj Fresh Limited (11724739) United Kingdom