About Ra Holdings (northwood) Limited (12931179) United Kingdom