About Krug Developments Limited (12022159) United Kingdom