About Rakajak Ltd (12436158) United Kingdom