About Aquaseeka Ltd (12669128) United Kingdom