About Pamberi Pambili Limited (10360095) United Kingdom