About The Open Cage Limited (10271449) United Kingdom