About Prize Labs Ltd (12979044) United Kingdom