About Quaga Industries Ltd (11917788) United Kingdom