About Logrhythm Limited (06551670) United Kingdom