About Ras Holdings Limited (04211246) United Kingdom