About Krissar Ltd (12274421) United Kingdom