About J.a.h. Holdings Ltd (10275513) United Kingdom