About O Calhau Ltd. (09460308) United Kingdom