About One Call Holdings Limited (SC686372) United Kingdom