About 360foodtech Solutions Ltd (12127906) United Kingdom