About J&s Verwaltungs Ltd (10291178) United Kingdom