About Uraniborg Limited (07233800) United Kingdom