About Lumbar Solutions Limited (NI607504) United Kingdom