About Fennos Consulting Limited (10720046) United Kingdom