About Pamma And Rakhra Associated Limited (05275801) United Kingdom