About The Sworn Oath Limited (12280022) United Kingdom