About Krusader Limited (10995566) United Kingdom