About The Oyster Fix Limited (12748426) United Kingdom