About Kargo20 Limited (07984662) United Kingdom