About Ikor Px Limited (13312508) United Kingdom