About Senpaii Ltd (09988428) United Kingdom