About Seekrs Technology Ltd (13431842) United Kingdom