About Glaber Ip Limited (13211158) United Kingdom