About Galaxy It Solution Limited (12795069) United Kingdom