About Jamland Holdings Limited (11184572) United Kingdom