About Gandham Labs Ltd (09946255) United Kingdom