About O Reilly Capital Holdings Limited (11245429) United Kingdom