About Nippur Tech Ltd (13507581) United Kingdom