About Bymike Limited (12897486) United Kingdom