About Newmarket Lane Holding Limited (11190054) United Kingdom