About Raja Holdings Limited (06077085) United Kingdom