About Rakk Limited (07398446) United Kingdom