About Kypera Limited (04454748) United Kingdom