About Kypper Limited (12793430) United Kingdom