About Olesh Holdings Limited (08824040) United Kingdom