About One Twelve Twenty-six Limited (SC575396) United Kingdom