About Syncbox Limited (07101716) United Kingdom