About Grammi Limited (10271476) United Kingdom