About Maguranosoftwares Limited (12427483) United Kingdom