About Mark&jakish Tech Ltd (12958580) United Kingdom