About Ra Holdings (hampshire) Ltd (13259472) United Kingdom