About Glenamber Limited (13644212) United Kingdom