About Alphapanda Ltd. (07641186) United Kingdom