About Godollar Limited (12779781) United Kingdom