About Keeptype Limited (02743926) United Kingdom