About 3 Fingers Design Studio Limited (10252175) United Kingdom