About Krasasen Ltd (12141808) United Kingdom