About Intrepidity Genna Ltd (13247980) United Kingdom