About Apex Ultrasonics Limited (12618697) United Kingdom