About Rahaar Investments Limited (11737440) United Kingdom