About Jagg-7 Ltd (10122123) United Kingdom