About Innelli Holdings Limited (12790897) United Kingdom