About Swan Walk Holdings Limited (10816044) United Kingdom