About Wedge Omni Limited (13643032) United Kingdom