About Lindback Limited (07000412) United Kingdom