About Major Hany Limited (11916182) United Kingdom