About Ramac Holdings Limited (00944933) United Kingdom