About The Osida S Company Limited (10422030) United Kingdom