About Rakkar Consultancy Ltd. (08613233) United Kingdom