About One Hundred Percent Corp Limited (09228906) United Kingdom