About Krats Services Limited (SC560234) United Kingdom