About Jarvi Technologies Limited (11350489) United Kingdom