About Kypps Ltd (12829133) United Kingdom