About Ultimate Pleasure Ltd. (11683090) United Kingdom