About Grazio Abela Management Limited (07138651) United Kingdom