About Ratagon Ltd (SC484403) United Kingdom