About Osmosis Dynamics Limited (07838754) United Kingdom