About Koopid Ltd (11882375) United Kingdom