About Fentics Technology Limited (13171240) United Kingdom