About Kuiper Technology Limited (10665660) United Kingdom