About Jofa Limited (09430891) United Kingdom