About Swen Uab Ltd (11539062) United Kingdom