About Inkara Technologies Limited (07874546) United Kingdom