About Kaiper Limited (12982531) United Kingdom