About Fagura Holdings Uk Ltd (12369184) United Kingdom