About Rollce Ltd. (11832974) United Kingdom