About Labtastic Ltd (13240797) United Kingdom