About Gauci Magri Holdings Limited (12260214) United Kingdom