About Pull Up International Management Llp (OC398373) United Kingdom