About Labchain Ltd (12485438) United Kingdom