About Labix Services Limited (12749432) United Kingdom