About Ragam Holdings Limited (13521422) United Kingdom