About Hazel Platform Limited (13153666) United Kingdom