About Rafabastrans Ltd. (12176227) United Kingdom