About Ramac Holdings (trading) Limited (04246702) United Kingdom