About Glevum Ruby Limited (12095514) United Kingdom