About Reeshar Limited (12605283) United Kingdom