About Kremsander Ltd. (10819536) United Kingdom