About Ultra Logik Limited (09411812) United Kingdom