About Jaak Services Limited (12876770) United Kingdom