About Rakha Pathology Limited (11723195) United Kingdom