About Maya G61 Limited (SC606055) United Kingdom