About Ultra Edge Limited (12182431) United Kingdom