About Pamojaa Technologies Limited (13711309) United Kingdom