About Specifics Holdings Ltd. (10692991) United Kingdom