About Boda Skins Limited (09008635) United Kingdom