About Rajja (holdings) Limited (09055550) United Kingdom