About Quamina Ltd (05865560) United Kingdom