About Rakam Ltd (12380236) United Kingdom