About Rakjam Limited (11844003) United Kingdom