About Ontor Limited (12399639) United Kingdom